# 内置对象为false的
#  0 或 False 作为假值，1 或 True 作为真值
class A:
    pass


a = A()

f = [None, False, 0, 0.0, '', (), [], {}, set(), range(0), True, [1, ], 1, a]
for i in f:
    if i:
        print(f'True {i}')
    else:
        print(f'False {i}')

# 布尔运算 and or not
x = 1
y = 0


def or_demo(x, y):
    pass
